/*
 * Copyright (c) 2025 Industrial Software Feature Database
 */
package com.comac.ins.vo.req;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author Fan.tianpeng
 * @date 2021/5/8 15:24
 */
@Data
@ApiModel
public class SelectPositionListByUserReqVO extends FeignBasePageReqVO {

    @ApiModelProperty(value = "组织ID")
    private Long orgId;

    @ApiModelProperty(value = "组织编码")
    private String orgCode;

    @ApiModelProperty(value = "用户ID")
    private Long userId;

    @ApiModelProperty(value = "支持用户名模糊|工号精确匹配")
    private String userName;

    @ApiModelProperty(value = "用户账号")
    private String userAccount;

    @ApiModelProperty(value = "用于限定范围的岗位ID清单")
    private String employeeCode;

    @ApiModelProperty(value = "用于限定范围的岗位ID清单")
    private List<Long> posIdList;
}
